Make-A Program for Maintaining Computer Programs

نویسنده

  • Stuart I. Feldman
چکیده

In a programming project, it is easy to lose track of which files need to be reprocessed or recompiled after a change is made in some part of the source. Make provides a simple mechanism for maintaining up-to-date versions of programs that result from many operations on a number of files. It is possible to tell Make the sequence of commands that create certain files, and the list of files that require other files to be current before the operations can be done. Whenever a change is made in any part of the program, the Make command will create the proper files simply, correctly, and with a minimum amount of effort. The basic operation of Make is to find the name of a needed target in the description, ensure that all of the files on which it depends exist and are up to date, and then create the target if it has not been modified since its generators were. The description file really defines the graph of dependencies; Make does a depth-first search of this graph to determine what work is really necessary. Make also provides a simple macro substitution facility and the ability to encapsulate commands in a single file for convenient administration.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Doctoral Nursing Students’ Viewpoints about the Nursing PhD Curriculum

Introduction: Program evaluation is one of the strategies for developing and improving educational programs in every discipline and level of study. It also helps to improve the program effectiveness and efficacy. The aim of this study was to determine the doctoral nursing students’ viewpoints about the nursing PhD curriculum. Methods: A descriptive study was performed on 20 randomly selected d...

متن کامل

Optimal Energy Procurement of Smart Large Consumers Incorporating Parking Lot, Renewable Energy Sources and Demand Response Program

Large commercial and industrial loads known as large energy consumers are always seeking to reduce their energy costs and consequently they are utilizing renewable and non-renewable energy sources in procurement of their required energy. Use of renewable energy sources (RESs) and plug-in electric vehicles (PHEVs) parking lot without proper planning will make technical and economic problems for ...

متن کامل

Optimal Modelling for Decision Making of Electricity Retailer in Power Market Contracts by Considering Demand Side Management Programs

The growth and expansion of economic concepts in the power system is increasing in last years. Energy economists have considered the optimal decision-making of electricity market retailers in recent years. In this paper, a demand response program based model is pro-posed in order to make the optimal decision of the retailer in the electricity market, taking into account the different conditions...

متن کامل

InRaDoS: An internal radiation dosimetry computer program

Introduction: Internal radiation dosimetry is important from a radiation protection point of view and can help to optimize the radiation dose delivered to the workers, public, and patients. It has a rather simple protocol but needs a large amount of data. Therefore, it is difficult to do on a routine basis. The use of computer programs makes internal radiation dosimetry simpler...

متن کامل

The Influence of Data-Driven Exercises Through Using a Computer Program on Vocabulary Improvement in an EFL Context

The present study was conducted to evaluate data driven learning (DDL) combined with Computer Assisted Language Learning (CALL) as an approach to improving vocabulary knowledge of Iranian postgraduates majoring in teaching English, English literature and translation. The purpose was to help language learners get familiar with DDL as a student-centered method taking advantage of a computer progr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Softw., Pract. Exper.

دوره 9  شماره 

صفحات  -

تاریخ انتشار 1979